home *** CD-ROM | disk | FTP | other *** search
/ Developer CD Series 1996 February: Tool Chest / Apple Developer CD Series Tool Chest February 1996 (Apple Computer)(1996).iso / Tool Chest / Development Tools & Languages / Macintosh Common Lisp Related / User Contributions / zebu v3.3.3 (LALR parser) / Make-Zebu-Compiler < prev    next >
Encoding:
Text File  |  1994-09-12  |  1.3 KB  |  44 lines  |  [TEXT/ttxt]

  1. #! /bin/sh
  2. # -*- mode:     CL          -*- -------------------------------------------- #
  3. # File:         Make-Zebu-Compiler
  4. # Description:  
  5. # Author:       Joachim H. Laubsch
  6. # Created:      20-Jan-93
  7. # Modified:     Tue Apr 19 14:45:14 1994 (Joachim H. Laubsch)
  8. # Language:     
  9. # Package:      USER
  10. # Status:       Experimental (Do Not Distribute) 
  11. # RCS $Header: $
  12. #
  13. # (c) Copyright 1993, Hewlett-Packard Company
  14. ##############################################################################
  15. # Revisions:
  16. # RCS $Log: $
  17. ##############################################################################
  18.  
  19. echo "Make the Zebu Compiler"
  20.  
  21. export ZEBU
  22. set +u
  23.  
  24. $LISP/lucid-de -n $* << EOF 2>&1 | tee /tmp/Make-Zebu-Compiler.log
  25.  
  26. (unless (environment-variable "ZEBU")
  27.   (warn "Unix Environment Variable: ZEBU is unbound") 
  28.   (quit))
  29.  
  30. (setf (working-directory) (environment-variable "ZEBU"))
  31. (load "ZEBU-init.lisp")
  32.  
  33. (zb::zebu-compiler)
  34. (setq *enter-top-level-hook*  #'zb::compile-from-command-line)
  35. (discard-source-file-info)
  36.  
  37. (DISKSAVE "./Zebu-Compiler" :FULL-GC T :WRITABLE T :VERBOSE T)
  38. (quit)
  39. EOF
  40.  
  41. ##############################################################################
  42. ##                          End of Make-Zebu-Compiler
  43. ##############################################################################
  44.